70589325
23365750
87542909
19958122
93384993
37401231
92232624
42741873
64437201
43061173
46904854
3091999
72761709
86409825
84095563
97244688
86516181
46209212
9752732
77599359
77578577
4829271
60802285
61245720
21488549
39763135
75451240
19172416
35244578
4371122
1624170
28262541
69754411
71531776
15658963
23932329
7626064
41309024
654981
51975181