23923818
88555030
400698
97787826
95138364
67785013
12936496
79536095
1266413
18188249
5581139
47669719
14236374
72442394
5467492
9886675
7009695
83774828
83471594
68331876
8876059
64526190
36442501
33948897
841398
3868848
68332961
833684
55729853
93121875
66911548
50261410
72459238
45784417
37222315
712318
22953438
34067199
6376637
53289079