32499680
77575517
40934871
50577397
47051784
67422107
60423820
22325437
44804750
26905121
25455673
83531889
74713835
79834510
71746703
2385747
94298910
72181342
28498833
98245596
43167870
96939745
38989582
20367597
26529491
94002247
5087923
5383317
346796
13229791
1453497
41141382
33932691
95534271
6752013
22272609
7154605
48747332
86954945
74145686