7712918
8049379
2628118
3106790
3390291
30262019
49315658
89413779
80663588
15079135
18187774
281524
95224814
18588272
50236281
39842620
84189255
37401183
90267119
497887
57166520
5379162
46014543
68366073
99257372
3124820
80238528
93498984
27465513
37081708
75414894
89763720
38712310
31748896
36521677
1309565
3383778
1137943
81608529
23483684