78109153
105965
2469581
16459429
31514212
57838510
4823646
82161000
86767184
90122553
97247092
39463348
50863467
55398153
82547501
59097361
20823065
32458556
3138613
93628590
71059268
94384730
93347661
4943404
95493267
89992052
54125941
55291307
55851069
9894853
79178398
84877759
12912520
14345143
1318227
5573766
3488920
92192939
49879095
79632536