2794716
7943189
71345036
55454526
5856304
69521400
86301638
1064317
84367800
92049061
1926802
65442631
60562413
59272541
41024999
7825564
31969072
18553239
13933160
71164161
3034177
8045939
57302428
82017081
83704974
79713662
49308934
66995490
68446666
54219198
74782998
504760
599242
313116
65825833
296477
64476112
32206196
16358541
465589