18921549
11072487
4707298
89452671
64188809
74864296
83482701
4829284
8927638
41344830
48528115
54207939
65779334
87586951
36284411
45519574
77935750
76987112
1874312
13362623
7994320
57691676
2610459
51954031
952086
4706224
2832392
66374129
39811553
37446959
36766978
87801996
90597303
68184920
33755196
36514020
47554717
5891785
46902022
94112054