94213996
58866537
84203162
96139010
25496581
58805892
97805021
39551301
34269539
15923667
6375445
65425667
5325854
62225346
70417458
66431494
83325055
57693402
98002084
35882716
41869778
16085320
72744733
6477884
65385658
6455315
61019501
6466534
33977059
70915770
4876835
3115728
27085851
57694937
31515169
22392347
35534473
93972509
48874467
48436372