5343995
9433461
16998625
18444689
20858055
84299103
95968417
82176278
72548511
20147799
36913312
63836644
81452533
66121382
39785020
60814654
12256174
77632566
162042
71918531
2317323
27306702
87062584
22792774
56866115
3264105
22486027
3651703
35954165
59798567
2622542
95281444
62036620
33823641
59623536
2537577
94897484
2885240
72946113
87828812