41663245
27219174
67963943
23757115
699430
50988929
76905500
869052
12528923
44025649
58453330
63265652
89854724
6662709
5699510
83484094
12925821
35425870
6682811
5202961
22273357
31456400
11787723
56395158
18437015
33506403
19028917
83071666
16541429
94915990
6896607
95938439
4708996
17057712
62548152
92081128
48269154
24154337
75103168
86839442