14347191
30361117
49775995
25989627
34088269
11624770
98285119
75868505
18326334
66298044
23776123
29203396
38287357
7350125
91318417
80983965
38766364
55964709
17183648
44414155
29151073
13083021
10176473
42234615
49442856
51124080
78497352
64997633
89555495
84547736
81494478
14191328
46572746
73027144
92186056
66079241
86168406
42205781
99387625
68756185