49366416
18591604
32045541
9216482
75139141
9643335
34545726
77493099
54223110
34742383
40989880
54679881
30723986
4751969
60126072
96053692
71024805
64409712
81493379
17009308
82051840
27074766
28124948
414243
54933271
10789173
96742104
20076791
13102188
2571328
31564120
3763541
52486834
95201514
6795922
42764438
87043496
14786636
75841720
43725771