16148985
67125535
58967352
48575064
81238989
8376404
50436902
42649893
75222645
45443973
49078776
602797
54512520
21032271
55461839
66043862
81644160
68691564
11942095
6409746
64735711
67334060
68931097
54281051
17001707
67985881
93047889
16406156
44049140
58653564
39752379
66272783
5258476
78202420
36343500
11964167
14503806
38211157
63176737
35751808