55687825
8346358
35593729
80628397
12798454
11261852
54482833
62413272
2418565
329610
22993709
15075505
3017197
31632956
46152933
33111166
25844473
1012323
23542704
95714444
6108441
78472440
8108091
50438761
76675399
9094120
12208880
44059179
15799777
44503024
673330
61799544
62474780
79815423
4649693
69244581
15031190
98275170
97288063
8433724