47795570
55778497
35085342
60856953
47186707
1002577
845626
78808366
423685
64833944
46199556
3056213
97781203
43216313
61687403
7502749
82684320
47372532
77891590
69281814
25177092
70785148
92657877
66787086
227889
86027511
69846087
26323132
5345733
21504249
28102134
74585431
76511674
27117580
24009447
98156862
94168215
28947549
14525725
80847345