64294222
26739933
83084702
96916207
26709573
9626980
92832867
85689364
83444498
95375883
50594539
84961879
11573941
5055182
53376556
23924147
6775125
98759148
70685423
1013855
21846484
8328768
91293688
2301072
43569647
50689817
43347697
76486283
73792105
6584630
70299740
41866213
12181005
42825056
13126364
3706987
2838122
56537289
78419927
51678993