71054126
20989218
25008537
4603665
99852731
22597918
13193023
83645256
74955506
66089917
16308992
1586364
62808660
3438774
32207737
56002476
13441620
79859162
15268739
55785648
57081492
32668109
79433230
81522673
75564324
66632287
5757432
51296265
71485964
92182192
88591438
25586994
14051870
71377040
90685384
17353849
56644254
1229448
12505764
24434560