19572021
3373171
99616414
79915862
46664335
3642154
78108639
41183616
93119064
737831
66016289
50862063
15799453
1466318
52951564
54497342
88018947
8864234
36456069
97026498
68395032
19792515
901847
14651171
83593519
98115057
51682010
2033391
24617908
47315889
94185309
9251284
54258069
50607191
76181631
6885568
27777706
94156526
37859579
71162223