86101467
6363260
59281098
94405792
84555949
22357379
875932
89348039
4568326
32978983
84746548
93699692
31185031
11001373
2707938
848242
20985796
49967911
44505763
20889162
83737232
82432113
50776248
5646846
25275626
67529492
48671652
33813586
6134083
72028824
75097647
71883842
35416475
76117573
34872999
49259060
45696516
34114255
37582825
80499550