52348925
64691092
1325628
20924261
59899213
42245627
60621086
81094511
70403063
79961020
5293547
9363153
10582944
5915096
663999
50446979
82588700
30062370
4771826
5264229
26836506
90695593
24111728
42656753
85397861
20811749
54488121
85724039
20191133
25473051
47546261
28566015
31205027
11197474
50459690
90141188
40438662
2135210
71601011
10057806