58998760
34821211
68502271
81178502
76726426
49155583
22369865
292948
92261021
43862901
76742842
92661117
64538217
20337105
79213897
40419831
74712079
276944
33862571
80315107
1743992
10084864
3630149
44066737
29279381
23219735
74883487
1389109
71579833
33448552
50118440
15184118
44357186
42937348
97904142
6203686
90176423
3499226
25338018
3935383