96695172
8574563
9661842
81261635
31998899
54425198
53522094
70712148
2905980
25804764
82391645
64881742
4772576
69634764
903934
95397513
28281771
42741683
42751794
64059554
3456307
18057162
54469154
46413836
77843062
89299269
5635504
72871675
84266898
2640243
57437029
76968216
7194382
77274827
34609235
70404085
5096072
8068451
19531112
72848213