95208702
5552521
46613107
83862831
97442648
6698203
66261742
83926944
28259645
32863938
9376123
76039165
69834574
57527267
70027880
89464050
72667418
65718291
218631
53766512
54687896
17551452
23143196
22948329
37719552
563017
55454521
38877781
35711676
80128048
49231630
76949412
61578474
3881576
74369074
66158775
3915540
45645202
88119598
62119712