66248850
39861157
31813334
9084656
25217261
32965284
55244256
23841764
11516149
54341403
76114410
43778085
84689701
9667226
54146982
34688509
53533599
91014257
39551944
91743694
50812077
32154193
15669318
64982958
26999893
9068728
9363376
1082025
36823524
28204787
16377171
76498339
66313097
1534116
59557522
58729881
14095772
65612426
74256954
173963