54032646
71913571
51944992
38837760
74431440
63059986
58783760
21817666
60756985
6316426
22268859
40294493
10772444
97945101
13479639
89108655
40627139
21599104
8495884
20638702
1867643
61783934
31467766
51258650
53929334
76427682
26195508
29716924
52591406
39411393
52643258
62741860
98547788
51285589
74177390
89955025
4146666
57803278
63047639
49679569