47169282
6466126
29773561
42523510
77884470
92267015
20052576
1617211
33277678
51801121
63339635
67417036
83959502
63654071
48648669
9727183
98718288
26548434
56586815
79055810
23166721
89728969
63924886
26995639
8052902
49378022
72973960
4247779
1689963
271198
52695218
39025335
7531773
15253267
35396004
1253320
68231305
67393445
50747214
29824440