60257471
18139576
72918860
14084977
8598431
29434273
11731292
48594838
68241406
54821512
5789491
46443078
97615486
76531736
54976713
41865854
57357519
6517274
63353289
855200
5130834
38582075
11189183
35468678
59973325
92853467
758970
89831841
2548418
43632094
80024150
70614828
30574722
9155870
14477225
10449480
254777
88128201
76725002
92522086