7504388
92874974
94057041
50114216
89389885
36847215
23043058
25998648
16621027
92228794
48215435
23414766
3347073
63407650
47976000
3250608
29038150
83401571
70092523
56017020
30178273
57459348
7123848
28821517
11626608
95278886
22706432
85818521
92866143
96438808
44869342
17435885
2163172
96675442
7252553
51606660
22099589
27924022
59488365
7667942