45136863
11299347
8092282
93577862
89898432
77506980
81384236
71072321
46635279
49844359
78354037
79577969
2859695
25108740
5674950
21393149
53695482
60623598
60785586
57764781
23645929
29803996
32776012
76211337
8945426
91869646
75368785
15315716
71908090
11197979
31774206
18987384
28613758
24823476
6129682
8998448
63357494
18521606
4503776
35623955