16191567
15788708
68181330
90634478
47042618
91425083
33633952
73967765
826859
49139561
85234902
52775124
32953203
17203461
14116898
11308586
51753657
32455
77813877
6735813
43464505
33093313
42531129
55357047
26569202
58257364
69016548
39871572
98326519
88947480
35592642
86857070
37136227
6252177
92298602
27662065
70446751
88327700
70667952
64153639