96056778
63302017
90317626
49928709
94927617
67285143
4077139
39596104
50667923
86015099
12533139
270162
3621180
75349651
37414770
69504608
38732378
6615959
94999797
44917615
6184072
7132146
4758426
47268021
81007614
41467210
2019340
28841416
23523351
80023483
55789088
66121668
79876755
97681912
26452797
236666
96525719
14143709
26569104
93059091