23007497
6839599
7350726
81952273
64538004
7735694
7753516
28762210
10167951
5369974
59601616
65817194
18414084
44632680
50844405
8905390
27856439
80738274
84609396
16658522
47774570
76873106
63391899
56243639
43867914
52415467
35709279
26663472
97073341
28881659
38456031
21819420
93477418
4355852
113496
21589068
51889348
20591011
14886291
52214548