47903216
70356766
68734519
34453716
38133889
78579613
87462604
6869873
5207969
90159774
97326838
5845506
10598628
93305606
84324117
7843629
82834016
41792688
61851681
70947187
83889274
58606067
79128418
67543527
2845901
40107659
10723075
2421398
48345429
14378092
7313503
48633720
51244276
34361253
14105137
38967472
34021287
9389856
55803682
30845766