28122957
89085241
4173635
84178885
61024170
811144
26859246
76066012
40658945
89303981
1753385
16644162
89172581
76505352
21309327
94192128
4666596
82339213
12775049
12509190
19158152
59595251
52818014
36171128
79105734
8119524
76447506
14481132
65884888
38362689
90463743
78263556
8848105
96043798
38958502
6847621
13197365
50042903
15143210
62188243