62099481
81218831
5170504
541953
16311836
94801880
45999977
4064627
20496016
9669265
44542203
41078072
56695913
31467066
4325086
99703783
85121340
29309297
24751628
81987396
33071097
59693492
21872070
23857594
92308935
9674178
92038768
18594953
91651919
98628397
64701933
35592138
89949069
73829410
90486480
51804107
48812768
11695194
14247485
19006265