5073868
52978532
364425
44716944
54586240
29312491
23383480
48698125
3477994
25059392
69692793
67387057
86641477
30836683
83157604
87926184
62774768
65919029
50206297
18061499
80621259
958394
8135821
33231649
22591929
12814515
31054599
57766164
99599106
66568829
14572921
46696585
52371389
53932295
35094394
71664922
41087322
17678457
13492961
71713624