65412407
79445260
70223416
51689290
45173528
1299544
75181214
16644474
576020
75852393
21754192
30742593
50719575
58549197
47017125
97126403
54471180
80451848
85723726
66584211
63924095
13475660
42272182
21367209
91204681
2851420
84379703
8452394
54555989
26098222
22042350
58393076
2718891
4272567
91969961
7800731
87289276
92627183
9563359
43156470