90586474
12622658
57414924
10111256
15407098
2921499
76899387
72813853
73267969
41096006
79773004
75561393
1469554
12035421
76488004
66982030
13837700
60245842
39706718
22353539
80316697
84401562
61846554
64621824
10217849
1069607
95153754
8235839
60168968
22268434
47823750
28955869
4761719
26043121
2651637
7642910
53643032
71784388
34439278
7863189