33968138
2906153
5078739
19146617
92312674
39994188
27368952
73815753
52894154
89492141
17283314
96733125
34653930
25453207
97245965
21376417
92947415
18928064
11522568
53827950
40353559
59345790
14764632
93249222
76507471
80899737
4377558
12383077
38764548
4512687
78095363
12237787
24529339
27162170
70579217
71001379
86146092
54007091
44213247
56065631