69028766
26514550
85582154
67961582
81717852
47606391
64493855
1485786
5293286
2571435
3075745
79141132
74362518
1756346
75222644
95702558
66733312
59788910
271176
89214520
21215268
32126525
97694088
91823942
88749135
43276540
75898013
20536707
90617174
68692933
74169617
9129905
20554953
15405021
52956846
58953825
75517197
91677921
35847586
96998894