1601792
96244061
47194927
68995404
44372974
57295294
93375462
60406449
70254579
92372454
74363
66147055
34572955
5349399
67601836
45417050
71794318
50937420
76713248
70146982
71895619
55238470
46604627
8214523
78029982
85601544
6571129
44149929
88736980
70816087
1402984
87658703
33838015
80398089
45529971
47722264
10697741
11845143
15354266
23135417