34844092
66801282
86533735
6273765
5017772
63083353
68139118
80476284
62766524
34706433
30893507
7556783
23479341
8293742
28192188
155218
75503831
64412839
62931763
18068000
25222065
8859105
62222665
2879202
89394811
13018719
68691239
75675176
85151974
34959644
85325303
35014762
33381612
54703431
15748359
26445230
13716198
63661076
4214502
30496952