42287591
71251745
44607012
58043660
55911290
51479247
32591252
89385013
41586339
36645368
80125647
95614190
3567202
88845591
4266336
39449075
79955120
9216436
64453214
5355235
68439618
15466204
67266618
50684762
23281680
54165156
20039214
4896974
36737532
129037
13804646
72347929
64938244
77892213
77206154
1096655
78093925
1253342
50787236
10332814