51699065
14758632
1639285
90595241
16961978
47205315
26497558
10219945
3175747
7279472
79889249
62066909
67751813
18769049
90264254
24886402
85119030
42366700
14656945
60559433
95955033
18023148
38965005
21123158
51156006
8225891
19937395
69949528
84594844
12034504
60185358
75712580
32563284
19937570
5027413
22587314
81086400
92331905
52157161
67829221