1092983
10839592
99429563
7783477
78135500
13257752
75727751
18735043
91005790
25835577
29236696
73239092
51111319
71663724
50241653
83683631
52797029
76768325
52416558
90831226
98493447
17572447
36391561
682043
96488814
529970
4161742
4699575
67144748
9165109
84987276
16584566
4742499
47857360
36147990
24303428
35796557
88539293
22215472
77326473