25158519
8381287
76052310
20646728
73769909
73795006
1088152
75614134
95917279
2808198
44703433
6112968
88618306
86756998
20119243
36302568
38698188
60246093
62738348
80189820
6991820
26903902
83756197
2256701
11572102
94322632
744144
53487032
92552227
71438070
69208104
2991477
60749935
42127178
15966873
74945165
35641420
46241989
15792506
1931832