22237541
56913700
51744982
22878356
24093888
73015711
23028674
93665637
59585982
68989956
58736381
39795361
62285183
45082748
30633731
8279891
7064762
36099963
73482733
46128838
5520764
22881233
2319882
83049974
29167740
69402436
31597848
83553326
12837875
77827877
7997581
49698677
967303
19577868
56683497
62332228
59043064
2914562
8966407
9705380