77334637
71292232
76096138
2516377
90603257
4454023
57413133
40753032
9393086
6628411
179966
94623186
310136
58835312
56853500
66823051
33336995
77159411
89266498
34081234
74439408
60815873
81796105
472390
33831724
4145158
73595128
10833486
67835765
80985546
58986126
54355020
87851247
55761460
20626798
80098762
65867193
85243139
36445732
10364620