64522577
25891802
9364650
98476720
12417683
78123932
82926830
5156960
34016484
2515545
86449728
14658981
6959290
40403229
76033408
5262567
9021628
75357074
73591009
6847271
955737
64384280
83049362
44104498
82903428
82273707
17343899
73017560
948456
80791594
35234925
51765628
31272550
44645679
99737638
86316922
18333063
98098538
86207358
88562483