65677831
64468088
83005363
1549518
60072318
68211254
16231614
94543356
82856420
69065599
88925025
96776485
7785183
751142
79136206
14902686
93071496
58489909
24586703
3617743
33561283
76106242
33181354
33659936
91626339
1835351
80263023
31702652
30612274
23118446
77358205
95178604
49297862
7671476
32923889
6016564
19047217
8076659
86471836
7570635