66468158
29007124
31573105
60356869
55694563
63709785
37746519
1951212
16746751
3289215
5922237
94943164
14192448
18443954
378790
20235892
6032199
34547985
90972633
16876273
14456365
89101621
66765426
9314721
669086
27876920
17925143
81409379
686262
21001471
78434434
80711221
14061161
64064342
784186
31202496
5085076
8813187
72231855
39569227