47679767
28956335
12047168
85388526
40353984
98985566
87289572
92586526
26171433
33113445
14328524
59911391
75205203
6901115
5410939
52279380
66812962
8167919
73047250
87087570
7472372
12032118
68465580
7436587
99696511
42253134
66877709
37949271
93003019
7176380
64048771
20991918
34224317
47402445
56026464
6357635
41631039
10046661
36514853
53386930