30411964
61749054
70992946
9295880
25019804
90877316
49947645
53184089
61591870
73064071
32046437
38762554
93927824
76074022
3031282
39878424
36718339
2552502
67131845
77301688
28624955
74149341
54205340
80092418
54518277
71366651
8256905
73582852
39005618
67843383
69815647
3775491
26168549
66851892
82168855
4336990
61271591
19112099
85473224
70273237