95488461
4585771
42516323
50047180
63278818
3824467
8048481
77586820
53673251
52197691
74476688
55791567
16684982
77684592
40719823
72743351
71391620
9357676
59433516
48984914
39216052
83727762
946129
33523284
19342744
46036501
42581704
20758085
31853424
69922774
72849592
80781399
9864758
42698238
58695499
89144777
49252194
35653015
97086531
75129761