5196692
41507653
37059668
68741424
81666168
4709088
7231422
99009206
89719944
61798133
2742281
218583
4081723
80134153
59396388
2979114
85772127
45608374
99417939
66345190
6975982
99873036
1078918
23736405
49374651
96339267
59838817
6527965
22054072
30245567
9770548
52694309
1573033
17067768
85974761
23138106
660947
14216083
35557469
67562494