1969580
86517797
3724415
42924243
60293321
51347668
98805051
60683619
86355844
17364464
5034108
17431827
65445081
64033276
514450
33072877
67595147
29364584
81101437
5505296
36151688
51172047
9511277
92982380
69059488
52301803
20749028
94572743
57481504
68553879
25359885
6828527
86294070
41083148
109557
90067466
26824728
64386628
90974961
73477616