64142571
56861076
92657405
56201430
93472494
72465373
16113627
34981924
8983810
43818641
34437656
62762216
69205447
34502235
87021871
70899232
42523195
40537726
26663160
53455240
20114245
76842151
54515980
94062992
72684791
99558335
53623585
8689293
39314737
511632
92929890
9266192
57959746
10838648
75584073
19354634
54009110
58275153
4422914
839687