80551785
18221429
86038549
95795228
9377673
6744047
10285613
42159077
35174321
9251513
51171715
73552592
47012656
20548932
16282751
41787520
85962621
41693651
7729355
24353431
96394442
830864
42048405
78925928
39194405
78829765
58048292
50476250
23044574
55058170
79763132
1503827
49368107
72623876
592787
35494357
88422997
49812235
40616826
75838924