21814624
35851753
59821741
88416350
90127385
47067922
55836934
17298931
93753956
30374575
8399926
22737169
6105210
5215235
55452550
77132227
77506379
7069588
16026322
50735461
5618590
90899611
70074635
64517659
1934263
1000815
6431771
52828159
85815918
1618021
4106499
48234434
60397513
99012200
7503819
59577075
564969
86835775
54507993
98862144