15697650
61624725
9661355
34048475
5707543
26122015
40693387
64725216
26747512
77552314
71676913
57095132
30539732
55071836
9166284
83858162
81447510
71444808
17711751
74657818
83265547
25571310
56727671
67938268
50868871
78061758
83783863
81953833
94944133
16115984
18314882
20624943
41224927
75661758
24029399
42461654
70915352
11246384
91008470
80265962