454506
50157016
7330164
77483416
1332793
24328320
5912216
48141917
7153415
15091758
82458320
21692884
67926017
5312777
78989639
10011846
90915792
44182054
87268717
36879387
7220900
25518058
4477475
48122546
43124605
41035009
715675
42734985
2505911
81162761
63715349
62448837
67148262
13967135
10164458
76711953
23901484
52771843
120593
70836222