5813501
74222167
47738985
9368669
85346857
19293384
16667494
94129713
11117836
65377525
35411896
79866986
66441527
67919679
48408535
47069990
31921776
40005579
48551724
64135596
54458932
39025644
95843243
46347281
93229917
60817888
25767597
77246621
80159032
59188316
29632626
4119325
22847807
28186207
9957633
64425573
71149946
65242743
20537475
30966207