49041170
4586167
11521738
7705631
83605076
76726474
1771573
39523268
70784016
82774603
9891725
38769562
98931336
85796411
50328093
48514372
41659836
17677587
29467083
68914836
79619672
98675020
28245772
40981554
56906386
21039364
46687664
45405892
34973481
62181319
38755531
90525705
47877714
51469887
63208352
4462243
27665776
75627090
7078966
1430722