26957000
1732827
9337093
57091597
10305901
65899353
52041868
49746153
49803492
7904629
52344756
5255970
34434431
64459880
74201776
23754405
49095594
98386291
25236901
67662801
36397377
44788921
105665
76347865
64918678
7982802
97219098
55989760
92296343
66995959
53246269
59991261
61139036
4702174
46863894
10841308
5419262
92495686
36271073
8327709