62942676
979650
34233430
88994347
45594146
96094058
11219100
69392674
8104892
63342731
52591386
5644157
80937274
22088203
73309550
90575640
98227223
61477329
75839225
41422408
4666663
1699700
60611210
74254930
48527618
93936269
1948202
1123366
1015604
7863292
58416510
11956063
40818516
30905302
84815729
83349512
10318843
38423500
36877400
42295891