43313675
51864641
48693086
77346963
86243952
58161866
41539739
61722102
14515635
30201273
47659398
49062080
54479008
56575405
33922920
66827609
2174638
89632458
2073514
1990899
96543000
88458150
38908618
1550772
1796216
56305004
9119522
81964665
57279987
16836387
64486491
30089322
90512440
93662915
72378628
24615176
88719933
50366713
1825168
534316