19135607
2983612
30952845
67527216
9364420
29245196
75519539
74418320
11633795
99472955
33011799
55799153
69261194
27664839
7849604
20576696
5789659
12381307
40054508
18093078
34944361
1339366
9726405
18356937
83867657
38395501
4174411
64967944
76084838
67514569
95581636
79838168
26248848
18927041
693479
19793181
90461598
2227578
61207715
90471657