18953608
31451606
97447146
16869793
5704608
94497282
50829394
90755759
76958689
92008760
54593511
75541184
52451262
75041158
833362
29048811
70533983
94243654
33858895
57498479
55741490
80306723
7475489
27426839
61843352
19911978
17619861
89773200
85944566
48127881
148470
45567830
24891033
60444460
77173742
58096038
96991924
94114667
59309881
24517863