64316270
36961667
71205403
37768046
94583449
28227767
46997375
5056199
93483354
82968641
14774194
18144611
4835289
64565145
87127950
65035408
45977008
597855
5173851
56715244
6113728
54634130
13011473
8710819
3199984
346850
48415016
8065603
7609164
60503010
6208015
62957790
8785785
74203499
85874018
45247229
76828432
7439368
28658383
8082189