53418720
55009943
63146502
96803984
70237017
88251909
4269199
69031280
17166701
95158568
44226913
16441027
1825278
6704772
1885144
4714562
24592206
86007673
13344689
49879644
25757637
58699073
18248661
7258539
82081043
16247659
33688893
3726426
92667508
4515662
34714475
14506844
77451973
4974879
15662589
44315515
6912217
56117224
18906515
69453877