9444136
5385439
13435813
32512713
29218227
928790
75952547
33444554
16427057
56172534
65484972
3513507
19147398
9913767
38379946
88899654
62962498
13474813
31712560
38037664
74673350
17554960
67502710
19256868
36143312
51593233
20179490
21638515
64132272
4268606
44959996
37402780
5915467
71982588
88484044
22995630
43852104
76246131
33351793
21014085