3886643
76755648
30865616
67865259
54767809
8095933
83292619
91003440
30924064
64314479
54754629
89803237
68409362
67988342
15553318
27884110
88632403
77202874
5292297
14302376
17454229
32066303
24851551
98835313
23227436
22103051
43595581
75248019
17926123
4520383
64986211
89112262
26375035
44033247
96554338
24229142
28941051
2991244
69997952
7132567