19392373
51773964
65196484
1187256
12558534
70725602
35678738
9642546
7369937
46274484
5398044
2477732
65103528
18342717
73681719
14125247
90492823
81007283
3719838
84599520
17958886
15924585
55978375
74736627
94502134
40009267
89145368
11874359
71243166
7739874
5525668
13748139
51504143
10877322
95666794
61008384
9862733
76689916
23066150
40486116