95556000
29759311
26949976
8498265
2295460
76794200
95538367
34727947
39127109
6939512
33105402
40074061
37508862
79049299
43468418
36714173
2213513
9168059
88589638
66618844
47834666
14152743
95862641
1288662
9745958
77456498
7678873
59916120
519434
30851927
95703679
7882935
82733801
23458545
61383788
33038573
3397342
5834678
66608831
40692233