94982375
24683816
3216934
14811948
7554412
79284175
87335666
50297
48524234
19065932
82051059
96888778
26017091
21428192
60692774
2432495
24276125
99665446
63165307
34867278
60312964
3589180
24965759
7977087
37558912
9771512
25948069
17616534
65687275
107876
74177376
24495884
10673162
87418684
19202962
60481192
66776212
51262745
58649095
45453665