65266829
8093231
50306563
52857897
41215813
5857772
1387891
96379831
60557186
48599000
9002641
41076253
34561743
3505997
9909984
53529938
25787026
25233955
38923783
32402261
88557197
13393585
65006245
83317527
77429258
8394695
54509515
26248051
39914344
52866598
51631286
1055969
98207903
1544558
4270181
42859535
8460905
47991868
8271918
76926260