79907683
4937764
67967737
44602495
45646493
93101924
52572086
23961802
66819076
71314083
77749763
29566291
74826391
4913368
82152159
62567884
10428439
89794808
38788120
4329049
1168937
5351469
46046785
36832465
24632571
40928255
75329513
4156688
13647315
47576353
47338235
15984565
23187857
67092278
92636649
5353237
26893648
535297
82006251
78988018