76112885
44626063
848975
70862711
28422740
92775593
65872925
73042923
73131410
76886294
4751127
2697938
50308352
40879987
67031700
63297840
20289558
53403819
5363132
22131569
55584298
8693948
96736300
65589420
41855787
4220882
67582065
9981599
26734523
99054013
66089090
66956283
4640349
7471378
44561022
97997780
56974850
29129591
12046083
15855672