5509827
47174892
1902555
34913976
76239057
88265022
74931088
45307572
2292894
36576410
22193657
50409864
60959202
2665569
38761012
79448165
50903848
29027190
66491791
7657993
73117352
28597724
21023240
18013176
95397044
758299
58162560
63867241
32516900
2022972
95191057
71078815
4752146
3075656
2439474
92769693
89886067
81408254
73019646
66176294