6520133
26177426
34842828
8037242
52039209
87189546
35316124
27991340
93999435
87232424
29075706
32648841
34875917
75564535
88116042
8600221
77542131
72172756
6199121
3293827
18832187
2922280
92389469
85218454
31485210
60998912
23096411
84488673
17569428
26288039
6856828
25957465
31994662
14073761
65062868
34628499
8551688
13823542
83324202
61955806