68327660
1349235
35883817
2957688
1558428
69044657
55665473
73046486
18355779
93666662
3106903
73054825
69035757
87969836
1443713
80248837
56771370
18486708
98029177
36433580
80335241
85543499
51029836
29324339
6318452
4172240
76411347
29623203
24168575
53688216
19933564
8502046
35835869
10691014
18579239
89154046
47806457
68807483
80504051
32667343