7117312
94464628
12382281
46167306
99941226
3162048
82873524
79305202
47062350
23315262
87155887
71686835
19703725
5698512
1989837
93165189
27061625
28964286
36644791
26252515
64908094
63628099
35552351
38629356
69736938
80523559
5315095
64047276
798761
38668216
6002802
94506315
65297400
13295511
50353774
90904335
63259139
1923535
20843009
811381