42575062
99721003
4515359
51902704
96989358
71438667
4155935
58429069
3355130
6525856
44092648
13122855
599948
54232496
70342875
20343407
22407398
71217984
40427401
49348664
81277165
15603716
15798126
77941400
18666087
45357921
828254
44755222
49878243
78828441
44218277
15114629
40855152
69479104
21284881
14159940
1933242
99409038
58106167
96584114