651540
69906030
31804435
68726491
31137280
87141560
5856185
88138894
85937653
50102746
34008398
23928183
81639573
69165493
233297
60141215
4188241
67588941
99803406
69595459
57123027
68368665
34949923
40368657
95765793
42734762
54608115
42618296
62084486
67081108
97972509
85017243
79717026
86018188
69918790
50301819
10048254
1703531
74973516
78283480