45558347
16287893
78316108
77948780
25372420
7108308
6809813
73946636
17125755
38635267
28783815
28689926
4492880
71273039
35506336
37376878
71257495
22834444
59084365
36162360
14118197
36018476
28797895
43522640
69836087
89652032
3299534
51903734
6771874
16988524
83598604
66589543
72987206
22248051
95785950
88237829
10359073
31772310
26721176
79486648