12993735
55083569
93193881
48202547
8543256
46218401
55664220
42227168
520410000
22303811
1794518
53561952
62492248
61384606
76925127
87614588
80721460
14773857
70982336
8462380
63192576
52649450
7403670
3564461
39771312
15236043
79456309
97139255
4812496
87793185
26574919
58899081
10858585
20101357
25527431
99591200
3144092
56535493
37379381
9471452