39292290
87489824
1756380
78072371
7100148
46623132
10217067
44022439
69971016
61549670
29473503
97603723
28926366
57184991
77373913
30929727
88001032
80155539
82447769
8574757
213497
73668558
47991905
90095075
28237218
40849511
53149242
6898089
41361715
38625466
2549288
54325754
18666035
46481614
77306861
80228906
20169044
28254955
5226117
94528352