50943517
9083892
3629860
61864537
80151138
26697493
30262617
13011307
57459961
34662293
20021289
3624663
87963139
10678830
510837
60563563
13472089
72715706
5618769
71451575
29774811
20463598
62442852
27387812
69131893
93311758
795726
75152538
78199610
83046395
9427680
53855384
78325553
14354799
80146872
17369514
97206296
54164816
93978448
67648149