75069096
28399599
60213148
33339768
38143306
98775216
4872483
91455624
92059722
50305581
61831663
27562104
95019749
66173157
77391365
3983053
25729827
80515531
6889690
20749112
93909284
37524239
83588010
69967000
81489049
10892627
436024
62766914
2357682
11484140
51347346
40245469
32166638
46011174
75867934
35173658
13808512
29286984
77165291
28484096