10818051
2666262
83806193
58885386
59521388
58605368
3391935
75029382
23217800
21002672
58324989
4983335
69649888
4755490
1144251
11036124
49234845
34952800
50129662
36846060
92524367
20537594
76832119
8338425
84952145
72321328
64117713
51876744
54429577
83196228
18141153
5646376
76799018
898404
82109552
8384826
2816381
75897617
44789589
55455585