38803596
35654624
27829293
37707758
32696250
3295244
69057223
24047457
12622074
92717020
75958794
47724909
33377289
469973
72339376
36695504
93197136
65975409
38216319
80891832
6348444
66039511
82601176
43477943
85012818
26567275
36361823
44221016
94788912
14471806
87276607
84659271
4694413
4756687
44785084
46796527
24937871
37107000
77772554
45563329