28143995
2913713
12053497
10581955
47524175
55927148
47845956
11513354
94203521
9371064
11375318
1908664
90193717
52548526
4941411
59994410
42918588
19574444
61696481
85706911
76065618
557179
76653338
40872541
14287005
82965204
30188442
44499423
41513206
35834191
42833596
326240
23254895
69688617
7986175
72202178
99291625
32309091
91738204
52767361