96484912
50136738
97202562
83925530
18567186
1318120
64554445
325446
45743819
25728519
37166847
18861009
83108047
84883531
53345158
59598655
62753029
69677925
39828549
13836092
75847195
6708210
98325680
14418340
96433304
37842123
56914372
42508799
73462170
20094905
49884844
30958729
70563689
93745317
4787039
7148523
43716793
65237005
17448588
7399835