26834683
1122423
68989068
28231839
57486230
65915733
28383760
31905448
40588758
67846442
4063313
75247779
99727257
85396720
9833423
8073930
80088210
99783020
4176457
46405381
51811157
51075193
47671429
31488644
59454693
55101284
37155260
12306080
97322383
62961033
43603042
36636072
79594483
74893815
88714273
52516546
18883867
13372363
5310443
7071949