12098975
52422065
50401101
81863712
20458128
43566609
54265154
800859
43614276
917995
4836784
7384403
86792428
55188932
51851809
7758372
58163412
45056528
5113554
42145355
39213366
5726652
7783685
26702665
1709787
14748013
21309935
49547956
37968498
94826686
10253255
73932913
7012015
80311230
60571527
22933930
17584551
6009792
69937847
62178571