26444014
90275080
88263087
2497267
98882036
28141658
73553975
23786948
53669014
83892506
87973688
22577848
864753
15451062
10629391
37338564
22235785
19072008
3875293
51163740
4981632
34308636
81705158
8089601
45787147
47649335
97022277
25832922
748629
9252622
93163397
66963767
33151583
29252533
58859123
60772801
7890592
25182896
7225100
94988244