57133752
39981757
20235618
8969376
20434842
28745485
97796577
88439385
22698612
69483530
9407706
36597775
58051998
5778816
81325448
59128792
74183925
51217163
63584490
944730
74547348
33458114
13134268
1308124
23074046
41901018
35018648
39192927
58721802
993231
52217674
5898239
80622178
58012873
87799303
66324559
35036408
16356324
33715671
11927944