25718
7071852
61362973
19813454
8225870
2262512
3815233
61492752
85944311
70922539
50632041
48451698
33209574
8752527
88269911
88975567
49822842
79558635
6962822
33032418
11536420
33242513
37944196
21021432
51846646
38065277
88336223
74048755
75182346
20692432
80253761
10634009
10221519
67834714
27023735
17821626
4997489
64697381
84795375
29661138