98088549
11763794
89525591
23159950
19876628
73283512
51434095
73634044
48957542
47937306
4736603
54286512
10408574
20559815
1630679
10201557
40779999
83212756
77057695
92274769
50479523
10478142
76908478
96586125
24599457
19011358
40169870
10241018
91537464
96512150
51551153
90832092
35009422
55684180
36381601
56508845
67773532
35221355
92847966
53238627