54048845
26244759
88964787
26198824
52529310
68474459
69721384
5088890
67381861
42002406
1076197
9146406
56663222
3596889
38988585
89609779
69419320
77627398
21255000
17432986
41064522
48078733
6938392
83596076
19495563
14466083
83429334
59446666
47913269
89834494
73083813
8096001
84396109
97303402
88508214
90025225
64472055
24779204
4304442
561281