14951484
83073114
60163237
94899314
36221992
90323066
47187751
9239693
26689407
96292377
40999022
47807432
53785127
56146895
71128265
8321762
51941797
96774040
65956916
68674440
87832453
10362014
41612606
88068601
89752905
52292831
16216535
15772913
63463390
8377286
81515765
2702526
47797056
48461493
30695719
6885195