2583303
70299111
49771233
8898659
29958351
6650772
65978192
50058721
1700751
85285793
43644598
8733666
17559231
85794095
85186288
93562139
80268003
10185819
52978564
53025576
2344972
8963819
40355346
4470454
18368046
68083708
26357273
82567700
2976709
138178
43308282
6741519
89708236
74273
4349446
36975698
98086
16975088
13204672
23905505