66867759
47434776
24911374
83738243
233301
3254122
70149034
63084184
38088479
87244117
51654547
31404874
7395829
19146097
11315597
44827935
27553530
61825098
8256603
51148028
64646609
10131226
41869500
69411499
46738171
5431316
28595273
89141467
31516255
69965627
40086066
86145912
9801943
5041488
61054894
70829746
6046468
58754784
19761846
80387147