69883862
325450
42388706
14184512
70125337
1773727
20086274
43528141
4691035
2836866
79436430
9908518
29222319
5507340
33989418
94666682
76524522
48505734
17483424
56285622
10156849
35233075
18831645
55093138
99548855
1118836
4734920
19735663
33346947
10305818
98786566
27912423
24017031
45692990
99457658
57763959
83015096
79687652
89723093
81024659