97914373
77045290
46043109
4216952
21526532
10085425
84736077
5338459
57325646
77808052
99444245
22924538
15672770
85642132
8663720
55143535
16536652
52433582
71086892
22615536
57685782
65984899
80683913
52682839
6950493
15531744
39025008
89799696
6474783
36027245
6337582
60904316
613892
34128503
18435192
69519827
1414979
15775348
32872154
99811813