2359477
15871064
19441347
28559275
99921620
41786537
42586054
1217832
375411
6593895
261215
98957183
48796012
11394035
6737508
83053777
44095328
8731394
12818458
48139237
47757355
54335034
12891524
3473136
50049917
36665244
51029715
94972762
81292984
2866589
77669730
93142272
65768685
95676337
87442179
18787571
61374756
52611447
63467014
54865429