97685694
97444552
88007224
37005034
86211497
35297545
971018
19381271
52039232
2127760
85433337
6177673
8676420
72101714
32061881
47244111
89956433
26293472
6284398
95366097
3703838
11472227
87173284
44615725
70736493
54437239
61796832
62957018
8478876
38267981
57118441
719599
18157856
39402411
10928392
51359362
41578805
97058602
2331393
1621890