82553248
61108912
158028
62675070
42045265
96386710
6506679
22804852
28156767
6583153
74958419
55796566
18071345
3901389
84672802
48649935
1393416
74576445
5139362
44196190
57642327
34033873
8116459
34678879
26618875
53621555
97145882
47868336
72117966
8924122
91088094
6135687
32186436
76939360
63414346
72482949
23945325
9327946
973515
41198492