44465669
8396124
9517960
41651537
93755402
82967316
366013
89047484
16499180
94962091
83422137
72666137
5425594
52156020
43266001
87347656
91374161
5451633
77374617
6149187
67573575
4259420
4251501
42836519
68767454
74801454
40816195
32914993
7337533
55673106
68187242
33071757
30471058
35983118
30604358
21303987
6478226
2838046
87827227
94475435