20438610
85515230
96428492
5351040
92895683
88455117
86119721
92011242
20889697
51857138
35904940
26053228
42862607
10981191
43803411
10501337
586858
3971019
35319401
19978889
6054113
54857890
87974227
21742911
67521048
49011674
24607832
42548935
3676697
17726905
18022125
85412376
19867699
97908659
51705763
4643521
87556873
60665065
56075963
97572272