12068309
7857160
64393079
18765162
94321834
65867381
70693309
37167115
93309656
27589459
25202291
84362766
51935748
3305562
71581517
10555034
60617991
17919956
20691730
39506247
9855454
70216888
27049347
12185712
34721921
46331659
58555715
4477417
43785074
61972138
23812703
40644509
88066812
77678163
70577225
76016266
3230652
6983130
30106678
31776152