2602157
5221085
7097747
30736047
8618300
22045494
21184195
9961971
44105691
88731261
65921104
33008834
5611866
66587303
53761813
27685798
2322835
68724936
2856138
80515299
91457972
1123270
55889014
29002932
7394890
16246538
19714799
25741860
48898790
1656819
45744738
5394359
3352297
97526886
86119460
72889491
60227287
87867579
1604831
89682625