44542767
87936944
45865358
50932101
38801651
8875530
13462794
83492508
9197709
5453303
47927304
27787684
11658389
34712012
141994
4343557
81329617
8181593
23127408
78206259
77902660
9242079
89657999
27254520
98851428
40553873
59506076
47885304
76638572
10435144
15569916
39367617
35671611
86466551
91311514
71816165
47553721
789610
68031826
670671