91998978
45134565
67611082
63084387
60852616
42784945
35588023
36322704
74519743
94407925
49579547
89153996
984580
3335194
57044209
15006811
5637546
8761528
17774976
96045477
76319616
26837240
75237230
57032462
50844289
31337753
15883270
26405371
20327549
83014288
37312677
70308998
8913910
66802664
37274102
65225748
30378696
7662592
17031845
70202532