41242255
84603026
55889298
51056984
69488831
64167710
40983711
979538
22972363
65978807
43326323
66362710
7824683
87892153
62518162
79999692
31695458
43078830
39336943
12878255
89097715
10699566
23908428
553412
79818845
55802138
6412607
5793233
20915212
42779464
1138278
70469732
63334466
50086524
46856784
75341348
83338128
73635601
21609049
54808528