32581814
58489058
517942
83164369
84872298
14526371
1973525
54909733
24516958
67038446
5832238
43841894
30652669
44017532
23604278
68864846
67026879
28834900
55371401
41337263
14088553
56169547
8223169
51357412
19128053
6929364
85619758
71112859
84463020
5271518
69422864
92628121
53758865
30206713
36728006
34257043
25441694
19913370
10102834
50191185