35983031
6051699
49032526
41567458
80392328
52436250
59565603
37126637
1924969
17412988
62593375
625034
79205821
87597988
25461401
23886006
81637651
48286191
96557890
92296372
5285890
71335835
60263942
65059083
279872
98514838
87401084
31546250
252140
89162913
71701497
421836
22075023
99914031
14289944
94773221
71672926
15942394
20259250
21708027