49719839
99988641
29262849
56487320
34645583
16771903
14856016
34117817
31356217
2129316
13363189
59955363
8094548
54232096
48948627
40874037
5222124
57477074
62702470
57315312
92442929
92131709
80604359
1333627
70688223
3608921
56912914
153581
60447172
20133186
9804845
18805751
94272564
73569629
4283566
43389375
46755558
64103877
39868616
60377569