5203916
15159020
73762758
26579992
67068393
9275608
29368001
75037917
93212560
18665196
13164044
52005078
306883
20524213
18614865
16999985
87381361
57784929
60893032
77904785
46964661
38169076
91252322
42737586
56111861
97127991
51044616
29805981
59138605
22043337
14321481
97628570
27735710
22904687
39993366
11573658
69072496
48272063
70221719
84526945