86296067
23498367
59123215
69463448
6444257
50094432
19654728
17593014
94443838
5942378
53978650
70129273
329179
54626941
90949585
53584492
41213138
5534480
341567
641348
39176855
78058848
16258641
44528429
40514504
24763025
21061699
36916245
3872984
33638250
20288075
82071588
18154958
33806732
18071232
71445192
72008093
73516261
54397601
8842312