42667679
12098876
46192244
39268629
18111526
82824426
24871487
6285516
66696470
84484039
31616720
38463569
64237131
33799024
27604002
16542774
11837981
60996341
118553
6234954
23902408
3752570
28343011
84594483
68343142
72424292
9319206
36037386
72398610
6812740
63859814
58794842
4817464
94742048
36206816
41212785
92132316
36015456
28297956
33584257