29122044
2087439
61336571
7914935
86629786
1577520
43652436
66023723
78087448
38978187
75156921
72551947
53818490
72886156
22984740
73579623
80782568
90616733
86014783
47574956
62419116
72549353
81839042
44081303
79735260
9777847
57586054
50649483
43762853
5913720
5193579
96169915
20859572
42867162
12424282
14892908
7738759
67925419
89491719
43588349