596380
69027528
44754339
14792431
4836566
8702355
22755658
49842374
19593815
16756856
94391357
2014645
67035630
48671893
99135656
38884079
6255811
48659693
86518897
45981905
89166719
15044399
1936145
60241606
79686915
9325706
1430606
19668426
99823708
4504367
23261795
33201856
87237121
14636916
19462698
4006808
29825236
44105044
31771037
54016702