40709942
51769542
18376334
29781892
35377950
68528229
11598939
2722617
81242383
12332110
213201
6487432
9476333
25289160
46329504
56885770
76202929
4002259
11296124
30933940
81037719
65938876
26163227
17271034
1846668
69871653
29113814
69626364
86758113
41546951
62179021
86456140
62942205
94526556
8108600
25225820
84447437
28528436
12813305
83155365