32422157
347629
7413911
87649615
233320
41327262
98748735
59622444
95902326
25718830
30037988
16887025
77097064
64271274
39635328
50203766
61768146
74662329
63668149
79436908
92254875
23288490
96533445
24415298
86066122
85948380
97652533
10771221
31815829
69418231
69633119
82006014
74576595
40936282
66447520
40456282
23244572
76824252
81811693
11314168