90837320
44742231
26897839
4437445
50113323
88797596
23389822
72028460
49275071
34018338
61684709
2991928
8448535
33172840
1990436
38626524
94025537
2425888
78439827
47711412
60968573
2237751
66039660
24857741
47902311
88474767
99675269
54093986
95021623
61092294
33355842
63202254
55176819
46734529
42772378
90049310
60575271
31868738
13474597
6814874