44655649
13029909
80607332
91792636
74078430
4987465
46999708
107749
86688722
49915272
21228771
24717017
99864593
64681074
76982405
39383212
39838059
44171386
81608364
65998784
7906764
79619064
94111917
63811445
62849324
32685689
499998
919156
75345394
97575149
1617287
7443866
38401446
1033887
78962470
43663964
30548489
3908335
59205517
90511541