25482906
6272433
83825201
9293999
15481976
21175661
16206048
60273291
59507666
55245004
49446220
52795172
33555820
12938046
46688192
43934581
12954214
37254850
53794571
54772241
90146367
38334576
48771302
5468586
7904192
395194
41352254
761522
87497903
22423186
34218552
29182702
34002869
1365319
94933184
78414195
79161987
89352911
76468236
83802242