50548196
39961578
21566346
78253276
26076708
17315010
89263442
16964297
71446802
2094313
23135337
28506957
78364587
45237554
67708364
62237769
12256008
72139046
87468941
9368972
39111163
22161943
87511213
9392038
48067214
65707162
40654337
30838403
38149718
34823041
41875391
94825860
45627061
59788819
78419078
23983621
75973106
23289248
8229308
69411137