45257560
65836303
72241722
15472592
51613077
98872198
57021513
8151110
6954820
52597784
39476081
52997817
89817990
7307530
7762534
72278874
7380266
47837532
22996072
35722255
6638579
7515339
12967583
27889077
43171076
72334975
36055318
492478
42164265
88397897
2554665
88621695
2535592
55035117
29978493
66312206
61494053
26852817
32136433
4281432