9510305
7058227
6992588
1058795
60252636
7555784
960192
32733487
90051317
94399264
3984181
999530
64144432
58962960
19965454
59524316
41754068
38874664
36046287
60352944
15803004
84146031
39015404
90738290
85936646
99076426
10695440
85866617
683708
72427088
73534943
36969854
44344568
62628222
95109668
51184222
84327663
1356961
20785332
18407640