15143933
13247869
21754403
28291390
62567063
5651809
77081330
24212733
53471001
11668180
65575384
61127822
70993346
70391574
95105659
60588494
8597905
5297974
31342456
11904929
39276532
39096350
88579622
31759604
15101803
3741420
37223067
1686973
11949922
74064066
275885
69999307
254197
40085106
41214507
1631795
43782408
82915547
67804862
11292284