4341051
6173465
22149306
55321464
50709490
5076437
63103599
9178808
83158069
70145544
43301916
6072427
40607926
33533494
7875007
72545663
52154837
951282
53665203
9425959
15525132
57586876
9020653
38507334
53912521
87751358
52051209
48601010
38881495
26884346
4242163
72644308
64178333
68978942
29902608
58264695
9892165
1534671
34226983
29836938