39708485
4786749
71332710
39984873
21482688
44421464
41898824
86437088
44536948
823745
64772029
21565376
76243127
2294887
71968547
52037249
32255365
70994005
63654326
32413460
18055679
10731919
37528240
99021275
38281753
38856490
60172787
97471963
1398979
61406017
63144857
79286757
69579558
59781055
48439524
99994614
79848110
44587722
36576402
11816866