76549905
95429526
44962226
33417660
30834655
96493136
76618827
10661261
24372647
39729682
579853
2641529
26279694
305688
99592441
3102071
78826640
14178072
14547058
92419288
26358665
7850139
25742669
489728
57972195
40899825
66975292
65383394
83652873
11867307
4611930
9244468
95631102
52638532
65242635
45111401
82667395
97347938
49309385
27006694