31833333
4863586
202556
20634564
69086750
4533441
4794519
69644814
81184655
85338986
439461
5862493
69899262
58373315
6183941
89843510
73539538
44687855
40304578
1346379
92164928
55261620
27609854
24071273
59119176
80423034
42014093
94988686
46841735
7467311
1103111
54111327
60101051
30172312
42699690
88382482
45116779
63296929
40179150
10641271