33776947
73342558
1272376
70592544
52833932
64874212
56808186
72739173
94862668
93742193
31208493
95889469
56496100
43847233
6849322
40616589
55589921
76289464
15028502
59322204
12116205
81606837
65796984
5578273
272193
4254908
26412151
50164158
66941727
54524420
91109785
60394973
99171385
11473330
46539737
23942952
37091895
46533569
33791202
8029246