29839238
5704255
32549860
43047018
37211814
49036023
78116055
50783861
8675608
14926496
94747750
80635977
49142654
37944589
34873454
33066062
55283801
77033267
22431640
59663213
71279942
73324043
86503235
1387951
32395561
3635319
1214583
30072990
99642558
23563720
49914049
4308057
8072724
67916591
79526136
30006777
89369722
93255898
39925572
6393842