17035450
76715010
25779603
16623937
61204875
88866008
12722423
28645874
7614553
32164735
74629236
90767520
2292585
85824433
7540560
37747086
65856073
3282441
46862752
281160
59551271
44006702
70333106
60164602
26548863
94174702
87502623
55535613
31269261
796859
2354196
17497748
78523536
86087623
95466727
73535709
17649799
12267027
46273614
15372689