38868936
28497879
22028474
11193630
70254142
84446519
80615885
59669819
78421323
20486143
52508010
81846155
2721330
279372
95752334
32529681
31288723
96366097
7769235
99945056
96975084
16338123
11672965
22058415
29811846
37274638
4482860
16247508
12265034
63761168
6195898
62425571
88152811
47106824
48665765
33121269
32304099
1700586
2175763
5893903