35588662
5707827
216986
17146055
40669679
78895370
52786292
38103205
20412035
51388608
13398623
86186280
4884737
5216825
4405978
12913147
99149778
75553100
87582207
54686933
64995960
92386148
81318344
1157919
77389224
61469630
5401728
36058078
25754679
65626014
25989150
21007228
44804272
49214794
6897961
74513957
26143679
45889136
6071545
83005673