37953814
41903975
11222551
70562638
255896
66365691
32939200
35788254
78726530
9623440
54793219
95975613
67368422
95642700
68533676
14446668
307143
70465168
52427797
29484255
7755198
1637280
85428985
23981867
63742481
66548303
517150
90896446
383039
45933877
65196857
59934676
48325474
46928739
55767338
68972297
89942781
73496576
61628222
19996048