28374159
49604098
66056274
16147158
86753130
13785937
89246707
73135434
5289052
8535635
55524187
64922684
55493823
269886
9627618
39143931
1798348
9850156
43529154
20455742
34898773
33931482
75924436
69687794
38565653
37263114
60142550
48475277
18121453
97849780
78363399
94314502
74396629
22355124
71053218
340380
47177494
65441669
61487527
86866420