94308050
41708691
90544225
35352140
4912297
4993216
25422841
82737136
91678586
25228775
19445599
93566513
31859050
24463822
822974
76584191
11169455
58395316
26928744
24343853
64867063
64494390
42116342
42739741
23882669
3769243
9574362
15242605
62013830
37943947
1884342
36742450
52888955
13281783
55474
9185462
18337529
16781400
72967268
68231109