48143702
1943855
40394912
65624335
3283107
22332125
991930
92287179
26615168
92505337
52429752
18382518
11739884
95147774
60135416
65812882
75596
83803491
87033078
40133850
47901548
49826395
753263
59463587
5481283
58453228
85123817
76889951
5498241
56709810
38809243
9711620
37361866
76418245
7867393
48081608
57362403
57917751
45563946
63719902