85678684
92708684
2150363
19323203
1356196
41738922
3397413
49484839
42016984
99318350
82123
57558581
4993979
6262807
91533209
3512516
85723076
7007018
25097778
7721203
3978120
59793532
82295586
60898765
93819072
35038559
76725734
33901101
64466017
85358230
60028640
92757215
38765428
30974640
46905969
11971743
95641469
32993136
3900950
26039871