38686283
64368211
84862887
67671386
38009543
70463221
16507957
84714828
96803627
12504252
50518159
58591906
59981711
8623246
61304946
26743359
8784785
19141527
14787271
118224
98707703
73066702
7977652
26686801
92878992
38404693
94549001
17579116
11016980
6775146
1094879
2082623
9872966
49185839
39067825
89272530
70011053
6505698
63189364
99396082