49155413
22152073
56175611
34861811
60372146
63709964
17787430
10369330
22495300
90951181
48229247
6347002
99736560
64939543
82568391
611138
46379188
1401267
6325739
59657320
32746082
17176271
53739171
2769945
28693368
19531025
64399075
49795823
49458119
80059962
96566374
2598137
29337588
73455752
14884495
68946836
99442856
29899470
85659014
46966643