46349006
79687875
66908378
66832675
29243910
41964716
501790
17257137
17166116
5403461
2465860
60197109
51644594
60025998
32864570
2171492
51702713
31698536
78934456
74583689
78779238
55139732
76832842
4287212
72225017
60859468
98056969
56175437
4611994
44382947
76419602
44103182
14576801
21815825
46821727
96761223
34626698
28199551
11715972
81368193