50402639
39457954
62377999
61939780
12004907
39084587
18021017
2685702
15936470
32939121
4188304
25089434
98298583
32049251
166528
28933417
93251507
46919803
94816115
32329714
58596632
2518550
22862479
67238357
64056628
43063460
3055130
45418547
62589772
50912216
87625187
36117658
96184437
58899647
12648035
71809606
67181287
57778189
47593609
87389247