89515210
21051202
92579979
60795187
58337175
43448196
72312240
33836460
35713665
50938100
29732034
40494896
25853272
47377979
77995760
83426352
7847579
77744098
28205209
56351244
55508604
48447858
31191532
8526776
35875601
55608770
49797282
79249875
63067503
81728645
39866236
11845386
34941274
88059005
15583035
12254050
56432465
12408929
8797900
2566485