9129858
73383380
96809487
551909
16547608
99192166
76817755
34022894
6935682
147670
53537113
31489314
2777029
10725388
90085682
17888865
12204617
24092721
19173305
88795398
94082335
18605764
99874117
82069885
64629787
41502721
663082
49057813
83515960
98979670
46918279
3168199
52046286
20442806
26758981
25762630
11849153
28203175
44647852
3253409