14418353
69134664
33444709
24003146
62273935
1087317
46013290
21621499
3641232
34193078
70997272
72692914
46563646
24397214
60844047
53988384
53353246
2231859
89048981
77039554
73962125
60622917
8767756
40698123
89276750
39804638
71759758
6239654
11245532
40342225
89373932
21036638
84447419
37525850
2534784
18282041
44913663
31779212
75453984
82757696