52671287
55452189
6953143
21729434
2769519
21481204
50129863
67223779
17012059
27274066
33447001
29204665
3727608
3843556
27333019
31282107
33864213
57744061
67325873
74477357
47136393
45711206
80659752
64867708
5582994
19247050
10146341
12959542
33722222
10367790
58179381
87436286
78402585
2444994
83328610
27306880
3824722
29856939
8278023
66671648