8232056
31373075
6358877
20586553
30024206
88594439
14079011
69633191
5544596
33558151
23735721
60961527
24243353
8635993
57378342
42344521
52503348
93002344
95777004
62644950
67296064
7573019
53173669
74108158
31488479
32837269
28121189
8217074
300813
51967895
36356956
69606425
65538553
95645743
53715129
77609661
28735273
98027729
55614636
28565483