68632
59312571
40668281
77326184
57486932
29386048
48507915
20902583
2373724
6295437
34181151
90951851
8716324
96752853
32671823
40994196
94252058
13103967
90335302
85832801
24787227
98318922
22713415
18793105
95613400
18967687
72431661
19218942
57723476
75112362
88563798
34567167
75357377
10345200
99194073
73951554
6345182
10823740
34765047
69905985