60772918
22625813
54554308
14187727
79063575
5541830
59552841
55476438
17125151
20712943
61552196
69819
57981967
70381249
40768201
92692246
12082022
9197609
95976072
3966884
19504657
8089337
10907675
30524584
45102778
8662311
50664
34406038
71168896
76198261
18832526
72814725
30292561
41861078
27435149
94178763
19196457
46568670
3127665
30471459