64901057
3051777
3537812
17227115
69051108
94545251
50875385
37533295
49793101
40382842
66627573
71346263
1588199
41053613
25658631
39732968
74642231
17571864
88505402
60912488
536818
24434057
42497
49901685
60586544
24254633
28959934
66487594
38016168
49331613
1129574
3747351
83674122
43436841
75596682
53494093
37822279
8166885
98583734
99384206