94038593
81384122
15979205
45769766
17208552
21545536
56503211
8081707
24108688
7832472
79841479
54692886
53294175
52587860
44662039
61295041
80389286
55625181
7903111
16173942
22716634
57581286
5946324
7101783
57463199
17769589
3403696
805790
57128928
74214593
82946425
24154481
33931172
6819520
64918359
72966719
66196565
97466008
6847706
36679606