61745633
18101007
44446
9028310
26788559
53435335
11382498
4713331
43551543
4962609
95217943
85232628
54853411
18431615
37188423
9684620
5575317
42846113
70039329
44616619
81668808
23124946
49078059
8577934
41188675
98583898
90987550
41845436
7348366
54594788
15333710
56774600
81331693
17565711
53687051
7847307
852212
45896367
85325184
10273980