42886234
39108816
32958435
5221759
37223598
8692859
73655108
93445796
397297
95165667
66929484
10221177
41458010
20235379
56749490
35046254
15718445
8210691
52374691
42998393
1095987
7167254
64295837
30867742
52834400
24953475
36215046
16358677
17983720
82911674
63333552
61784876
48544159
42016614
58849481
79417111
73573415
43722884
9431690
39811229