49921367
43518167
86164653
21771843
62522898
70712147
84981614
38479313
80699122
21679948
11501508
44646027
74976091
29236770
40116127
11451416
3929869
999778
6788346
68109205
42252271
28484459
26607191
50468589
92448409
625873
75457492
19726793
3998539
92438775
62012595
5466058
24545009
9222464
84604945
21508943
67793782
28023734
48055647
75222194