12395741
24389517
94245211
53583070
96027558
37388174
8187690
40449014
30653053
4531267
32346910
137572
42862057
94525054
65445085
46543930
35287938
33447823
43082719
18098312
47753348
83139145
54801061
73837743
22202777
24531238
19645387
30043263
86268826
92312847
94149895
51063612
5717273
66314602
41456410
1262613
71147431
19489208
20511056
58691795