40325144
9072163
54478807
97072572
2671405
74284442
94784205
21438658
35014613
58395167
82644958
36721035
780496
22591406
49781215
9203502
35057804
4295301
11077200
58522620
14241522
74804280
73316960
61741097
62207692
82764887
5594133
23327297
2753497
4828533
67108113
34217752
38539816
12372201
27605599
46462289
26605464
93778582
71527865
7070385