12096438
4708261
6116093
45733089
63194185
61729717
36672005
40468324
64645337
8287624
36598819
77102389
36411972
35914487
47021037
69892850
95354406
34871954
3894364
41215531
69659287
24261317
48196557
64507210
40637621
5473156
61656498
28539781
64655569
23045296
28098933
4566443
17106272
72777965
67417139
6426548
50749003
26116672
85542257
20931162