81935438
1908137
25409063
5483580
19175391
40428541
38993441
58344721
44352385
36916220
25451627
41279757
59147255
62721202
29703536
46318438
27033995
54825680
70192628
72859340
99757737
54974935
66428276
22172837
76468764
33644409
82084319
30961702
60537241
69425625
57811316
18299395
63361654
51049311
42693869
8637842
819060
7416698
45666533
99648262