21471121
28933911
5699483
57457979
31208983
21753630
4746632
6565431
760125
13694096
28599790
86446700
41026142
2437988
37653938
27002343
3647037
57087947
63993721
30517730
52575346
55623798
14345262
3471547
78049234
50291397
11108301
28971065
5816708
4066727
3605668
22276776
45552034
54545081
9040190
59075954
99464589
10496539
49883427
27862922