321589
35231780
21791107
35682181
1021115
48272492
89526019
71011717
20151494
93192530
84115053
5812856
8648407
93053287
94282564
70313008
83849518
3468123
29873472
23302516
33536051
2681259
32563850
27675293
78528505
90942770
63408709
88569204
55441866
98503369
48245886
99079737
16172798
25852170
22552920
7512555
93587184
6829448
93923619
3155167