49668372
22919851
73096043
39915646
50275182
75457385
24748604
91839992
3845961
31891034
78446929
9597242
67258390
17585612
46888807
51033383
33966542
26334353
95997912
44012034
10063326
8084496
21357341
6485656
22413755
84585228
88902958
12944986
16271779
42422611
64807144
83533524
10103751
62796551
51615206
5474852
88389607
83512708
64384775
49348595