84511352
40371319
72903376
28799089
23911050
33076036
66212668
55043814
8812686
87211871
69516781
26019781
30787526
96372769
91998820
51225434
26735948
43575803
7464361
78263848
9718129
36533938
42893412
73624964
48996083
55471703
6073685
42845614
15016308
70979219
92131338
58037282
2116477
87873537
8275949
28487738
28022166
2987271
35187118
63329890