96959757
78443032
55337295
73896308
77592122
33359668
31709733
82765580
81809119
71826103
22703056
44331252
11074523
89008850
40701118
30325484
28836406
43609925
16523046
1291657
83018433
81614390
96885796
36427395
19299847
54942189
62579978
27043317
15334821
26743555
54575999
59934585
85067838
32193013
93825469
48634001
79931797
8819494
30691774
47007915