47833128
56052149
57035568
89626865
55205771
76126003
58451157
99688876
41903576
52758597
58408213
62401725
4086124
61212564
56912963
29069482
6311404
5305347
81987142
78966316
98341446
58806906
20694543
15726546
88263754
12839712
40277248
11162014
9273861
46474930
42541905
76538255
33951927
10015530
1697826
3947438
4844920
23705156
40276532
61826443