35856314
1110303
98043725
49325358
9763374
45794285
44438185
10057500
78384240
21475102
10195062
81622769
74547729
7326996
39153165
23708633
3868600
3537148
88845391
19903369
88634138
43164175
44984733
87314161
31358089
28845268
63934943
26079466
27635141
44894040
36378015
78435215
92478851
65659510
48684252
56819814
44599873
41437833
42167652
5191110