16608367
12266284
45135913
68253773
2300894
47187067
5284821
81823724
27643389
80127937
69038251
40731324
70699895
82826447
17187153
59238092
50567141
3510327
65301320
65887042
860621
2629767
71675806
68617602
27385114
54145517
97098827
69189623
63644540
70583618
6062595
94946439
20364628
5810449
65809349
5368271
54314949
46853163
34167567
27512686