35159826
66921439
6507642
75781486
8423443
7721470
5666726
47231328
75805758
79729378
54073307
41718569
38302913
31025002
35426016
95788287
24134367
31278236
74398688
63514162
31602876
10207265
21855531
24248041
1599957
71837957
67628118
51566390
70587802
61879712
26442522
38111623
41823539
97491747
20447486
84119168
62559430
34126563
37235525
98428228