20378842
81967500
65691836
84378976
12702792
15029133
19069411
10231798
12821407
49448472
99706605
77052125
82065511
97014814
96146774
15296466
2551448
9219532
49051233
8894477
3003141
14228057
76071625
8028149
17612792
38302404
38995258
25269154
48119386
1585505
6902570
1697705
28099442
60513577
75165856
16323529
51627708
40631033
15946503
68575734