81359650
15589438
9951616
74643346
4079775
56882390
21834337
65314381
17601147
51658070
6655567
2724324
63076763
34234857
4488861
24432209
1789348
99759432
6129858
57464345
835640
4229882
92588076
68124748
96667043
68371770
82351741
16096737
2805759
4042191
26077894
11041171
27559429
28605883
92477782
17969774
24154801
1698585
40593665
6149963