93394390
49048961
33393082
38625355
53186226
5115965
89158416
55516437
54893342
94837387
53814885
24236248
72502666
1111172
21232884
16253873
6168198
62387352
29767481
34077269
46212366
3540140
91767968
52947768
56465870
40032286
20713598
33359695
83129581
69425798
40094144
59609731
12345204
17855965
69212815
1271790
76487802
63795839
61252432
10405932