91407730
1403585
20679786
55239451
73163374
96754926
86779354
32929354
38694977
26198303
27222869
60568106
89618
75949490
60856586
76391184
79579548
20034069
34072205
63662248
52451625
24146754
43382385
8207566
84492305
74384696
45024017
3268652
94896588
59903019
82866860
11512512
283047
45881008
55832054
45191404
907280
58675412
59847665
38411666