2730354
72743148
9243985
50768508
88131727
77488372
87579678
5552164
2889189
10135195
31052395
11496410
31189562
3865533
60721657
60802459
88489415
72193045
90767314
93595364
2088540
51294297
35159034
95001325
97486501
11725207
48829650
62368184
85934969
80116461
68797495
89175149
1920271
37587236
6266914
79314014
77865720
72933460
97464368
37477278