91282580
59845976
261125
45725917
91073032
92152921
78078023
95913045
87024349
20387712
39974313
45816141
33028894
84097295
2326708
58362710
41517809
21501175
97658346
72682992
30099248
66974218
40225910
44852053
29705899
16279917
44925151
44434215
8832944
37387953
41659073
7172522
36598871
21397629
58314443
68747588
53971484
38121354
54925644
42946662