40872828
84092165
60169397
16105433
98886854
41291687
21711806
91531832
7425060
58335190
59465625
43742189
56752750
87996919
25052980
65656827
83616828
53326933
93183484
61538287
65769203
64632487
21523903
73212243
31629677
49701535
12179371
52907454
53817176
2262759
48833550
7498604
24302514
16186050
88369261
22723609
55877735
10906645
48217691
6712586