21539945
75557450
6631191
33972911
1078680
71785105
75108734
96844125
7165630
40825242
61918111
25528356
93617429
97914204
92893494
2443116
81835917
59108151
26497535
28194563
54418186
12488343
28349802
82313466
13459529
28822550
74604930
53424
7966981
36398541
59431831
3181342
92199838
9405343
19734083
61124586
1329476
8107913
60571646
15155833