38461120
55541757
60172831
34964356
8600233
11049638
89186374
86359931
23945472
27603657
89319600
23255542
51516609
42308619
36974704
3097829
68589036
483520
37483661
82287595
3347970
30695080
85436158
1944602
48178810
47499862
12065396
47203203
4678604
97051783
46813912
50615143
1085467
717059
5364931
59206034
33704850
66614445
17551471
65287050