93699786
42036082
28952352
49162553
83622672
89915167
65235984
45327244
24223920
494305
65769181
21375040
1541574
43247780
26765195
76435525
65076968
2383488
56322253
71684897
87751043
51035167
78992310
66922434
52866520
53317371
73955250
7031505
7787491
38661394
1379995
61211100
22467463
75759896
90918711
12562251
93818434
30872441
71834443
19687884