56961512
11388726
93983918
61133644
31394912
59323602
63071525
49676589
49924940
32669915
5611891
60448053
7928467
30907379
53932910
4899309
74865237
80707260
41683071
38702835
1222805
47006956
16574434
83107906
20672347
38446615
89334410
84415260
8053279
80015095
346526
42883196
2341180
46943517
36732410
81769386
11897294
86165302
37962431
1146120