98412098
84647180
35099015
9121287
34415105
13793423
25043445
53165004
14396746
83564756
11945962
4746132
81121374
8502846
24307030
35934905
4621653
77476752
24212422
30764446
91309967
33781262
5973689
48682330
17594155
74434852
8822826
25884521
5973497
1483216
14358072
64772994
9538999
43974774
56824119
28639410
1422051
736773
13891517
3685448