83663080
89387732
18396320
66403669
8432313
55268051
56992390
57823434
17445394
64942770
44206201
89842648
73317392
90232034
15521207
19578291
35331579
34914340
3894785
25461045
83673684
6529536
77648199
2806206
38754497
40353645
40184447
16919778
3847188
513964
13958073
64319366
4019869
23097017
73813495
84274485
4196481
97826387
60506341
50855341