65738600
58663044
9329376
82001413
75721623
6643242
56702843
273693
74138480
14033425
49222748
83981790
99261809
46221887
86235841
16695747
4592331
29772754
9070181
11249558
14966746
379148
8161462
81735292
78992197
95052424
51201277
6343656
68437297
23747389
97973485
59648191
84903819
75011048
61225487
5930388
129907
53229743
35603713
60119401