96803650
38483745
66828174
38317243
4926289
10601869
89288159
22254153
4247180
1397986
75035751
5153179
98612450
13925623
15233474
34751785
12102612
59559004
4321415
1696764
92721664
80966737
45631512
46761912
27688924
48662413
1866884
48133538
51782393
41751175
84992266
40074508
22247004
80745406
2852703
19269860
14228769
18339240
61777622
15463528