69673258
75504221
35988687
5882671
67488536
77928691
69796826
53885242
15721885
94647828
99392658
99096346
39498546
1115194
29615294
5049229
29679070
431576
1875989
12998903
7356299
75804052
5898990
49314408
66178637
79742942
386068
31668105
19346449
22892068
1641569
93321430
21227045
99246808
77895313
79881340
153690
3880231
81894608
38628575