64511110
4246370
17611596
56758586
81687155
5133898
16595228
59917975
38658091
79016891
2783723
86133572
6967107
85764094
71249693
89246604
7885815
8079904
55228025
92748548
80458386
63674210
71507198
40382949
37479560
36662869
88318191
39348426
86377873
66922356
79035235
85252342
4179270
4181630
5451211
20725412
1559996
35657782
25181666
5943718