61868223
99274420
60641764
57132538
31007861
76294315
52268161
40862318
97565459
89651273
34829819
25659926
54796465
45496462
46292939
75632680
26247738
65096912
35653503
39993754
76142759
54119635
85404241
20862393
89018207
49771419
95921311
74756972
47293976
31119569
286559
31304901
47152532
71581814
3876760
94714413
29186450
13201716
77587
60869890