78481438
54773580
71619676
53562999
26041623
48833310
53841811
4696317
13285859
34402094
99423266
5794078
30436928
38793240
34858790
762304
108535
88005483
65697026
92603929
3091392
5647766
10643041
47263463
68048234
25534366
20276973
57967871
87514594
32229889
29315438
65072833
45125850
78748614
34993689
48697692
3257262
23521546
58765093
1115195