80969624
84122390
42168401
3764364
70981431
33269163
90087480
57766822
49915217
74939150
13995112
1476673
22756131
10188966
7699541
88641946
15064824
94958842
18433276
57382615
3642728
20192517
20151093
61635562
77138167
39798266
94341006
30386210
83053143
87686859
33372146
62822496
36077201
12487186
79622357
73431819
19193041
86815291
13856443
5387968