79954160
72807618
43983996
39223696
23269586
34668100
59968366
4326327
23234454
44624557
40426709
8081554
6817323
37811842
62615924
52629400
5571436
28122075
73115148
4550753
44437777
6277858
30899145
41313587
50172455
18701305
25366565
56619841
95915386
5403772
67629403
64433328
7855818
65329628
46716980
62529014
48575773
46583624
2394492
85704399