27663756
87366045
82072221
3056545
21886567
79738214
44291414
12311406
63221855
85839132
50921206
5001763
81629682
15386216
49024507
92278181
12434904
83613809
19315245
37216188
67486722
44595338
41514622
4278908
20421514
53672220
34931392
67067967
27593481
54945505
833383
65018025
51727240
58914888
87615532
66036576
70057401
85846913
51897571
79498375