505094
98501601
75224204
3856685
98533863
55328020
16892731
3981601
56896610
52845493
42126070
30946721
93246798
31113972
87761703
1464967
76976342
26575491
6191086
587198
66907549
86292395
15742737
26005213
6353548
19711270
55174948
86701426
59135121
72705376
46486911
19337829
96243729
95252027
89732521
37735580
29025776
25347941
71251325
71628414