17575593
24277066
42668955
66188623
5299444
93389000
76893996
10544518
64034420
58961891
10589942
55932359
48623831
38041177
24836757
50958741
76102500
5595833
70408425
81407547
57099135
73826677
35734401
177411
16269049
1433944
77573746
18959339
21238052
65649266
40905607
2627169
88259153
96743232
92316565
47163315
52112419
26361712
40101654
84979284