14993367
60609227
54163327
8462332
44778689
70037388
55729630
33979321
68606590
15191952
34567126
8307328
3893367
31332243
55411833
14488270
6132988
12007629
46563484
58744758
68352167
51996198
19113072
96141623
29524414
40654502
47106463
40354647
37738945
71177550
7262229
31388963
50495235
27357736
85444028
63406894
2532357
81863097
7426955
51463447