8485746
46649453
88782142
5279446
12173721
29553603
1083182
80232725
91035014
10477596
19769678
14207556
66628635
78186085
50482983
56911784
11674843
46695203
86454946
41904860
4615244
82808704
70828130
69476968
7784188
8624942
26931089
94054269
646747
77255155
85992464
1686944
64362036
30972398
66231448
78934798
47199584
96972121
36873041
67896693