66851292
21164691
60767173
32902705
89841678
53356752
10078630
66848028
141746
46682400
80594097
74215239
4768894
80208112
22785432
762396
4476695
37467390
77328678
2104049
32148967
42709667
60997073
34553937
8713953
98757080
55733459
92966983
55021032
74684855
65068115
75878896
86882734
29945534
40939004
40507198
76877316
1897425
93238273
38962012