26797790
69227468
86695676
29675177
27759718
54953122
17117304
43387051
43876405
40996564
66894270
55383493
13275102
44121525
940048
28069016
2222324
723110
72309
32964126
20555779
92329330
36864261
5559593
79251638
2138553
7585378
37947902
61349037
94727957
10859326
14904913
37842670
25734131
16602731
51939068
41258553
77542521
64908388
86875157