76675788
11594890
11177393
47545896
58135153
82731821
94942601
6631481
4671485
96807676
5206249
12157505
9288798
71099953
38895601
60487805
26327016
53932998
72072060
55648126
50953745
60173151
6651764
25209886
53086114
36301715
89449888
47681948
36956601
40212637
46319107
37919305
8754310
128948
83755191
60727618
67082822
86426314
99433426
11409188