20024122
51379228
88094501
70539448
726311
78661925
42245350
1588177
84913118
3168605
32712662
74739301
9824674
11371038
92975123
39802770
81564093
30166884
14439492
26613633
75709707
23352517
16039943
75162840
61883509
35304175
36962979
23744961
8166848
92843069
52799148
76096123
2806588
18049901
59746085
3688207
47356025
65551398
60224711
43329023