41109557
26667853
13892174
89754666
24671326
4628654
80381411
66893687
11399867
68442411
1255058
93191986
68985479
2747716
47386475
11165277
61853954
14958539
82864361
93155509
93861833
75044300
4175538
60592632
10107526
3573886
68424231
23613285
63939255
66584484
85048283
28295087
58193712
46241999
42438598
51757462
62819081
63584711
35027012
63806238