4382991
92481312
99531180
57223737
92129585
26873507
5478857
12968600
34859920
3815822
51598832
95512504
19564098
9124086
65043959
66595130
82203253
60508329
61796212
32467113
74629866
24413231
18856447
6006198
96709228
33922682
67459973
711195
70395168
4751162
30644154
638516
31156152
94129028
8431564
21726491
49649875
99821037
3583745
18702562