35887288
27034985
79463999
538399
23987395
32393741
74652967
25438060
209648
74857952
13448180
23153148
98421421
17251368
93427037
53834731
48462916
9958057
9562529
84131271
2551594
81152580
75898249
34011865
73127122
32984725
96059560
81279084
90114509
18571568
90323467
75173294
37476664
51439576
12851416
11093178
7142164
90346077
21215842
78975444