83979994
5646972
61374312
31864937
29912788
11007533
54675543
3444524
89453065
34228748
31985578
5658540
52011870
11481075
313597
84912135
14356418
47788538
66456674
21792133
2763148
22022772
6201302
7192332
7514285
76455683
4163122
78378760
59414710
30333622
22328428
18634729
73676729
77351788
37392363
73581554
63246743
88662968
62145124
69241996