19801311
54148327
56881058
729599
12745657
36186706
82756745
97754505
31708528
38373860
97018285
97826808
9268220
42169540
13671005
8003366
86716731
33707892
18713854
19657404
84079551
8121467
1751389
9656258
73187150
62898534
7339128
70755430
51242995
55333056
13485954
89557886
678584
17658213
54491995
12799198
60257891
34718321
45272450
40406438