4568943
3176432
84296258
12507078
11185481
49808749
22687063
17082698
35319648
25003838
40541553
19827807
54137291
2858540
2276386
7066445
25352530
9267547
80826813
232206
24016658
36187433
49469176
68747582
76814924
69888745
72126101
14679720
34906858
1680935
5468465
44122809
80288884
88283126
63816894
8593489
3865849
29937526
72549225
36409940