10093905
33193977
85083338
36312176
17636476
13805221
9784478
77444943
797483
11717565
90011188
93984748
61771015
446177
57825767
8913608
65293751
17218707
43015882
33121739
19838671
953595
58576259
31531321
25637253
39107260
4176740
46498959
78517621
62038103
26492596
12937831
54639253
72757280
31187543
91199510
53399847
67821852
137633
53925517