66127763
3718938
51803421
58281247
96758479
36237098
10304209
17664531
69681022
25514726
91384
78672939
28478207
13494856
76066743
94255973
39019833
96334226
51213441
85989834
1681349
6198504
13384479
43432694
34449069
65492639
78198
66967614
8217335
61464712
83049711
76192071
15476213
58011535
49375311
27949890
4092864
93028659
23342243
46271390