88631523
84408365
85886457
28723991
8451649
58511549
33393331
77604124
680205
85202751
68952236
43562186
99505872
47625727
73286979
94535522
40021670
45442708
93092148
75728137
2462700
6024723
9754924
7929252
2070809
83798481
2649666
27979293
86627879
81243894
17944020
92954839
44848747
52783431
59187565
580184
4909665
17374297
25757372
63822019