28369559
34431437
42122351
84095855
44684529
3274090
92017696
43351069
4987300
70045557
50172913
119215
63871748
95247879
28711621
89532629
6691310
7507271
79547166
74301470
50627070
21513014
29453621
48081950
500343
97763841
25289169
1086396
37408240
7393164
10491122
66527531
17607058
15157527
37863350
6298918
49444470
79836649
598592
74462686