76686708
2313088
4774446
43694102
75927632
97996011
14601405
91265277
16148222
65232101
3665935
524393
81543548
75328358
90318429
3825392
832189
38063641
79469887
86724176
47307492
47616772
89079752
59028955
38039206
37426445
82373046
46391212
30946290
22929005
11046128
86802130
64597329
85031187
75924100
63931682
95358085
4695333
22844538
15591885