58625824
47968976
74814899
48244234
77425660
19452510
22412598
46963567
5711492
35384517
22321542
24724158
58254648
97086605
27759642
20416570
6756204
123865
70458047
7156941
78652330
55504126
7800995
90147866
86647538
57994229
75468662
52682762
9147739
5016456
70794638
35744706
4573222
82354097
31944579
20139638
373777
13276215
70861655
76239182