49506017
68207227
13963857
17184898
72912883
44866588
55779248
79659709
67763622
71767235
7017642
81406031
71749220
90244873
6340374
96181242
33895202
92328007
2809313
47809571
95236213
71282572
11384965
27089054
7209475
48992318
10032525
10229277
57908750
49686902
98953496
57925769
37772959
43716604
19299025
45163785
6649802
23363472
79572308
75845806