22994573
89135316
79883323
70032783
72265903
76125689
85222688
84345450
32331229
77794980
62523591
91257141
81211253
1682290
93165016
39393324
36284138
22682186
90694364
18086865
72464320
54813423
91473390
2329419
66579303
30066040
97662908
9822191
61396681
50149977
63841531
76657503
59746077
50402448
76329708
11948218
39326628
51749236
74726312
50691450