57864962
7456587
75511587
44277353
5964123
487022
54503506
19833923
37156991
67108896
66632301
75586424
2778820
43139819
67889040
7416407
791273
4471548
40662983
43443297
46189449
6832632
79732657
36856481
26112014
50014457
16829900
158919
81094999
74884627
79676590
62381010
80985118
48383386
6612163
29819416
25712601
19118300
91033400
72421246