2687683
1354413
20063612
6552550
31832812
5592691
7013808
58815146
16698350
56038335
78599539
55271324
16987916
89633610
13133647
77734464
1051375
565927
584973
6207153
7163578
7379654
42789460
84505459
62758731
56102287
63094628
74032415
19384138
7543405
4319851
22279531
11068514
2282111
95152742
94988982
31341667
95919645
19742526
90621014