5506876
15605272
91562566
31095666
18892803
59066646
70084728
83504943
91528858
38245846
6423544
48077450
83351337
93489469
96371689
28156101
16378383
15105448
33276798
86291464
3122632
6185553
4398190
93868198
46085540
853169
27341673
98773134
53588010
81117158
8002283
49287788
69292983
10341986
28587027
11746082
55543959
1618240
19838407
6836728