15122670
45211496
52686355
80391010
1296752
43174076
74613565
53769383
7958088
4691924
89473800
79221543
30641958
54368669
37009750
4735202
18276114
89095608
20935281
87854024
86191815
83527370
81899208
70405342
47477193
80391099
77638936
17456056
39051740
6638264
32812471
98375451
72384008
21376904
70882688
74823588
90935846
36802412
99097154
58198852