54548677
35477607
56161187
20437802
47256165
76904803
51731751
4537397
704127
11771298
89036904
74463648
75407909
43568197
11366956
96319243
61546339
677656
19382117
26837503
26039252
29059504
12721061
77151678
60273049
9681161
75263023
45541283
75861753
233560
1751994
31405728
49097108
16586617
8705375
36916266
40487453
12715045
6647409
50729012