43196225
78043922
34103686
46771537
4935395
28512891
20587230
82857618
57145391
76037445
96718421
71283317
14236190
71647352
1282761
52853342
51657308
96991348
12876259
76132278
61383023
975448
29526106
66164185
5679695
20542926
90326104
40323239
22628216
85034059
80053601
42418753
92426387
25664750
58589835
17425
32291572
56543339
49354955
44036754