79676272
4139406
75167593
6317402
52565165
8514569
47426152
64184235
32154795
79998739
98269732
46167045
88447602
12722012
90707436
4562901
5385689
67436149
80577077
35472249
97822843
701710
89597112
80452004
91846728
59074422
4314424
80512142
90465908
71877012
4750525
43819587
54548623
11259338
35563147
33157185
6085777
40829064
70797097
39372933