49934405
5628499
48327750
87201953
3663148
12686596
59934746
63654987
3726821
49557944
51839348
89615447
1076406
70968540
78907575
8300399
25881068
72936284
96102853
96575536
99382163
74363245
90985677
487490
35175583
42882079
43515189
64824264
31737276
8095217
91776781
67094971
29552997
10578224
49014961
5599630
21245449
9889458
60601952
53697713