3949288
89619765
1551938
6654531
226566
38329152
84653088
61425029
60782406
43222901
18752338
56818493
89899394
83204138
77648120
87025547
2404752
35483532
78234205
10256169
78454391
42762076
55899627
94251718
1785038
22904336
4848029
98085562
55607897
51404279
11938164
67854354
14763271
55202452
69456683
79279533
88616047
63646249
55728834
48569776