66171537
43591686
79706617
56976567
95821908
52745613
88445175
77202691
48169122
72271752
66155250
3912274
40577433
36031863
20565989
23054558
34787846
61376232
58673502
95174189
64354249
11684792
69629024
31716082
11928063
4553506
23865579
28248379
86657724
40184254
17219066
1668725
7227880
12277747
55583102
76824089
22637896
74567465
3996477
80576471