66142103
29221362
15863311
3254223
404741
42013476
39733287
80062031
53176531
69923592
90972279
39158576
5132819
18254941
85319930
5554536
13421370
96458322
35341236
51227671
5222463
8239481
23645589
96797484
68837800
84946926
37593436
16101245
96012189
28537661
93436539
870773
3566175
5349842
68152899
40586099
13447761
20154434
9256505
61678466