38672356
60713435
3134913
10269640
52576026
57334273
30902517
28333601
44456969
33313690
6581898
6361431
57989540
9675666
77999958
62016466
16584927
1235481
99638177
10079317
1036898
13316867
12199662
5432082
22035837
67865344
65576352
40819811
73436153
80504970
12788116
47965260
75044754
66755263
596170
87766876
57477207
75198443
12884926
97388890