72372578
20983737
9495989
82881272
74511895
9757174
27077231
94334170
561437
43439438
67126869
41679432
6758198
38986249
686760
74918547
5992341
67605758
41369289
38582236
18738090
26053457
67455895
4811197
173860
20089341
47141114
96872628
25163871
10656241
33516074
6027103
46789017
80192271
4215269
50017396
4024290
67239720
75699931
41249337