86984037
18174474
85462654
45535612
20669412
21774629
38873702
81459313
84309385
28581723
85885826
14556484
75433199
46142638
11235071
20378830
83985578
64377208
89834662
40453179
32027828
9591715
86338263
1416821
4965606
12307400
32626861
10156618
41717728
26897995
87828837
64115359
42171058
7672490
23604583
39434319
33875017
26882296
24618163
50944025