35095011
75339193
11947194
62638001
89678482
88338553
79122997
73376164
82554014
64577300
68172729
90219238
70873985
80153222
37972166
14712385
15076000
53804853
30491855
90016482
25756799
53613917
1867986
83708310
61369946
98803671
64558611
95035264
27883442
37572108
94546805
68689937
39122045
53056024
17642339
47687409
74568136
6856211
29646209
65121363