42007141
24827033
66226344
84963467
9796155
49355888
97277040
5484755
84092175
91228144
58197049
79476631
82793657
60009868
94415151
64435285
8344285
2813661
80997018
2718835
60803255
720624
56616550
53385083
40277447
84026071
78483324
96367211
20843289
46471029
55492035
45807591
67735563
47927183
53192069
8110807
18116608
7208044
3899775
24893312