45852990
94692172
22501353
60789608
85267826
84498520
88108394
17186773
89034525
3269763
65517134
11491182
16546670
57315070
34691183
62189911
88479442
17817675
79012318
48441604
5898972
64104668
49664826
4891483
11338739
32445604
34295319
19845906
53124708
97645850
31822476
6397985
12517804
43158817
62328814
35765780
34159424
97153242
33615
45539392