42301954
18654624
93626890
21744205
21744396
25343121
5666266
633333
32409367
59254700
63447346
99082885
75754655
8903921
50746097
98649235
1186068
70991844
11682400
50363863
62851949
53211353
47731518
54201238
20215629
6429573
45864995
33655368
39725515
27473167
44598481
55956454
48366501
60364857
17148762
55359109
46328500
31826151
92476812
66279456