47983665
5482881
58475331
76056948
10098327
82456537
76015270
8474767
20012298
26197114
14843601
59621342
4827494
36124843
13244663
45732094
38027755
84826146
28774509
54545391
28541635
98853662
70423061
30984584
402262
53719056
8468379
40337231
4857268
5953188
33982328
34506290
95571208
468210
12935852
88979822
85932143
65919576
41288676
571916