83779558
26687580
74455801
44761939
22148434
15943671
45399745
69357586
63636083
73876855
41432176
98788023
54133194
40814895
35278859
716887
19117016
65704977
61475225
5919700
42321512
20694405
94721346
80668771
37075415
71365618
51611379
62187189
84655986
8288845
40584372
97231694
44863036
24686048
4640843
7453715
51267640
65677400
51575302
10007411