88239282
41339553
9764617
4647210
80929253
4926398
9052397
66687055
65036875
374369
30969218
61466399
39884898
33852782
72164778
2571794
37834319
46352386
85909264
6883831
1762418
69035371
2242596
1855682
25475467
11116908
38176531
9581526
96724954
79564260
62601899
30593186
56675501
99915468
53474649
11388840
24729533
74085893
1154585
3755945