49779032
38195933
51043047
83767400
781990
66835349
427650
44203976
55396372
14825407
96413907
42027033
47511867
23508681
95295003
48021288
77259642
49066691
93079736
25391044
6988896
95051039
3803806
45754902
75579971
67941441
65415802
48981827
8193707
8403031
12721389
28285841
42783574
20027565
17078504
88226533
47135758
1679975
4511710
19964047