316916
67116893
38061991
97751324
50734961
2381407
23205098
16602670
2925331
35753436
45813303
69923719
19614508
90339800
37669419
57685545
54491039
68599869
26136281
6801387
71968095
30969937
12096335
53073704
46924031
61914012
9804533
43484664
49682824
63674275
36566476
14749533
1386962
14549405
6422109
16969053
9315568
88183622
5072098
34905991