30532752
66072582
19616594
76488391
67649563
13634765
24004329
15272076
67547596
538667
42206689
74048499
9262941
34442692
32478676
93314260
80629228
29075226
14869797
9741231
34874861
26571714
42734049
919331
31382211
13662321
39422529
49084865
49694450
89105787
517092
82222551
78962478
76655088
79141970
44481894
53167778
77894259
54198849
88535795