9594210
92656160
54388478
17314402
7789407
41819923
5629831
33745412
24116696
89545069
24448938
6938259
87272652
33208390
4500137
40819364
4183664
6978518
49943238
627659
35715223
96776836
40428077
37604936
95824750
26453598
973997
33414212
1198799
64418980
57678105
96023500
2229810
22636723
64161832
21294961
8160940
4593766
52955352
21701516