61543904
29952053
53481215
52947823
48746113
15435474
3053206
7939225
20306485
98118990
61972896
87312051
16788758
33832788
18371987
28739141
76613002
25893144
98722335
44659570
27837625
51677576
82995111
60151506
3771103
667497
5844263
29769920
86374225
39341563
72155150
94079013
41501722
5055845
20895034
42775901
30276718
37164089
60263453
21886884