96275258
97705415
39192692
37792922
17334913
30589125
20256515
69243321
30267631
2133533
19401033
165801
23484764
11781910
74917631
25313589
92789613
321673
70205428
25725890
79134876
3474306
43182657
6606966
4902494
8536620
79063600
44766806
57959654
74932308
64792109
80802246
75824333
89923899
159660
20651831
77134556
39015580
98741963
27057228