46872193
90638605
20946227
87619942
70305833
74835803
87975421
2786961
12381987
71009637
52936061
11679841
15126162
35805820
68191070
39088302
17312934
92712090
77077127
105348
30622273
99309926
88796839
14003023
77025976
4870758
92141893
34836510
55957695
2719574
72697459
3429861
30296347
94915709
72944406
22661851
38858342
44749094
69813378
20274586