66038424
68669497
62145879
28302505
25514773
76325283
41983598
3866489
63072593
95405785
18552439
71272447
2077523
1171367
2436478
89466599
29771350
77731838
81538452
25228257
6256761
40052456
76507904
93868909
6504619
95576005
56316725
32213758
95926297
71752906
90158274
62628860
4102734
74848725
97843081
42662761
57841574
95918857
66284956
92297144