10995069
4197671
88351808
75871927
47574407
6621379
1577883
55671670
11004615
45578515
73546239
91732891
42792901
6623746
99941833
13031180
32446477
20733704
88885886
4922744
48173989
63771388
2758014
89435187
20883416
62904054
11902878
59992660
14893946
53432606
91019321
76657600
3437506
41777761
9818863
56354852
25497948
63868818
29812721
14299117