5507224
49914497
2918779
94144540
79691650
46275134
14181873
33759098
1715797
68167407
98021190
2657598
84822325
94854917
86214224
21672397
67733286
15082382
60626406
9363433
49075629
24362631
34607348
62249356
63535761
61505777
72794667
50818695
209842
4022608
19367096
71778704
2430603
76253375
12775699
33658161
27186152
7165920
67993549
40436469